package com.immediatus.options;

public class RenderOptions{
    private boolean _disableExtensionVertexBufferObjects = false;
    private boolean _disableExtensionDrawTexture = false;

    public boolean isDisableExtensionVertexBufferObjects(){
        return this._disableExtensionVertexBufferObjects;
    }

    public RenderOptions enableExtensionVertexBufferObjects(){
        return this.setDisableExtensionVertexBufferObjects(false);
    }

    public RenderOptions disableExtensionVertexBufferObjects(){
        return this.setDisableExtensionVertexBufferObjects(true);
    }

    public RenderOptions setDisableExtensionVertexBufferObjects(final boolean value_){
        this._disableExtensionVertexBufferObjects = value_;
        return this;
    }

    public boolean isDisableExtensionDrawTexture(){
        return this._disableExtensionDrawTexture;
    }

    public RenderOptions enableExtensionDrawTexture(){
        return this.setDisableExtensionDrawTexture(false);
    }

    public RenderOptions disableExtensionDrawTexture(){
        return this.setDisableExtensionDrawTexture(true);
    }

    public RenderOptions setDisableExtensionDrawTexture(final boolean value_){
        this._disableExtensionDrawTexture = value_;
        return this;
    }
}
